//varialble por defecto que valida los tipos de imagenes mas comunes
var tiposArchivo='.jpg,.gif,.bmp,.png,.jpeg,.tiff,';

//funcion para trabajar com mas tipos de imagen o tipos de archivo especificos
function setTiposArchivo(valorTipo){
    tiposArchivo=valorTipo;
}

//funcion que valida la extension del tipo de archivo seleccionado en un file upload
function ValidarTipoArchivo(sender, args){
	var valor=args.Value;
	valor=valor.toLowerCase();
	var aux=false;
	var strI=0;
	var strF=0;
	var valorComp='';
		for (i=0; i<tiposArchivo.length;i++){
			if (tiposArchivo.charAt(i) ==','){ 
				strF=i;
				valorComp=tiposArchivo.substring(strI,strF);
				if (valor.indexOf(valorComp)>=0){
					aux=true;
				}
				strI=i+1;
			}
		}
		if (aux==false){
			args.IsValid = false;
            return;
		}
	    args.IsValid = true;
}

//funcion para manejar la cantidad de caracteres en las cajas de texto grandes
function Count(text,long) {
	var maxlength = new Number(long); 
	if (text.value.length > maxlength){
		text.value = text.value.substring(0,maxlength);
		alert(" Solo " + long + " caracteres permitidos");
	}
}

function colocarTexto(cTexto,texto){
    if (cTexto.value==''){
       cTexto.value=texto;
    }
 }  
 function quitarTexto(cTexto,texto){
    if (cTexto.value==texto){
       cTexto.value="";
    }
 } 